home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 9281 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.1 KB

  1. Path: news.tu-chemnitz.de!news
  2. From: henrik.haftmann@e-technik.tu-chemnitz.de (Henrik Haftmann)
  3. Newsgroups: comp.lang.c,comp.lang.c++,comp.os.ms-windows.programmer.misc,comp.os.msdos.programmer,comp.programming
  4. Subject: Re: NMI Interrupt Handler Code Needed
  5. Date: 29 Feb 1996 16:44:49 GMT
  6. Organization: TU Chemnitz
  7. Message-ID: <4h4l61$nla@pyrrhus-f.hrz.tu-chemnitz.de>
  8. References: <4g18qj$640@tracy.protocom.com> <4gidvcINNo6@keats.ugrad.cs.ubc.ca> <Pine.SOL.3.91.960223221952.24990B-100000@hamlet.uncg.edu>
  9. NNTP-Posting-Host: grill.csn.tu-chemnitz.de
  10. Mime-Version: 1.0
  11. Content-Type: Text/Plain; charset=US-ASCII
  12. X-Newsreader: WinVN 0.99.7
  13.  
  14. In article <Pine.SOL.3.91.960223221952.24990B-100000@hamlet.uncg.edu>, 
  15. b_lee2@hamlet.uncg.edu says...
  16. >For your quesition, I think you can treat NMI interrupt just like a regular
  17. >IRQ, write IRQ ISR for it, with right mask bit.
  18. No. The processor has a separate NMI pin, NMI is NOT an IRQ line.
  19. I think, it is _impossible_ to install an NMI handler without writing a VxD or 
  20. an NT kernel mode driver. On the other hand, it is _easy_ to trap NMI writing 
  21. a VxD, because the system offers an API for doing this. See the VxD newsgroup.
  22.  
  23.